from functools import total_ordering,lru_cache
from dataclasses import dataclass,Field
from typing import Tuple
from collections import deque,Counter
from difflib import SequenceMatcher
from bisect import bisect_left,bisect_right,insort_left,insort_right

from datetime import time, datetime, timedelta, date
from functools import lru_cache

t = time(hour=15, minute=5, second=10)
print(t)


@lru_cache()
def dt(a, b, c):
    return


# 在time对象上加上2个小时
delta = timedelta(hours=2)
new_time = (datetime.combine(date(1, 1, 1), t) + delta)

print(datetime.ctime(new_time))